A large, ornate building with multiple balconies and a central statue.

Book Madhya Pradesh Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Madhya Pradesh

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Madhya Pradesh hotels

The Oberoi Rajgarh Palace, Khajuraho

The Oberoi Rajgarh Palace, Khajuraho
5.0 star property
Rajnagar
10.0 out of 10, Exceptional, (5 reviews)
"Amazing Property. Definitely one of the finest Oberoi’s. Cannot miss at all"
India
Shreyaan
The price is AU$711
includes taxes & fees
12 July - 13 July
The Oberoi Rajgarh Palace, Khajuraho

Anjushree - Ujjain

Anjushree - Ujjain
4.0 star property
Ujjain
8.4 out of 10, Very good, (40 reviews)
"Nice and comfortable stay."
United Kingdom
Prasad
The price is AU$97
includes taxes & fees
21 July - 22 July
Anjushree - Ujjain

Sheraton Grand Palace Indore

Sheraton Grand Palace Indore
5.0 star property
Indore
9.2 out of 10, Wonderful, (74 reviews)
"The rooms were very clean and staff was very polite and helpful. Love the ambiance of the place. "
United States
Tejas
The price is AU$111
includes taxes & fees
13 July - 14 July
Sheraton Grand Palace Indore

Indore Marriott Hotel

Indore Marriott Hotel
5.0 star property
Indore
9.0 out of 10, Wonderful, (212 reviews)
"Best hotel with pleasant stay"
United Kingdom
Prathmesh
The price is AU$98
includes taxes & fees
12 July - 13 July
Indore Marriott Hotel

Ramada Encore by Wyndham Indore Nipania

Ramada Encore by Wyndham Indore Nipania
3.5 star property
Indore
8.0 out of 10, Very good, (13 reviews)
"There’s not even the one thing I can say bad about this hotel. From check-in to room quality cleanliness everything was perfect. The breakfast spread was sumptuous and the staff serving the breakfast was courteous, professional, and very friendly. I would definitely want to come back to this hotel at the next opportunity."
United States
Sunil
The price is AU$77
includes taxes & fees
12 July - 13 July
Ramada Encore by Wyndham Indore Nipania

Anjushree Value Stay

Anjushree Value Stay
3.0 star property
Ujjain
The price is AU$55
includes taxes & fees
8 Aug - 9 Aug
Anjushree Value Stay

Hotel Trinetra Inn

Hotel Trinetra Inn
3.0 star property
Ujjain
10.0 out of 10, Exceptional, (1 review)
"Very clean rooms and excellent staff ."
United States
Niyati
The price is AU$41
includes taxes & fees
9 July - 10 July
Hotel Trinetra Inn

Radisson Blu Hotel Indore

Radisson Blu Hotel Indore
5.0 star property
Indore
8.6 out of 10, Excellent, (192 reviews)
"Staff was courteous, room was clean."
United States
Inder D
The price is AU$102
includes taxes & fees
19 July - 20 July
Radisson Blu Hotel Indore

Radisson RED Indore

Radisson RED Indore
4.0 star property
Indore
9.2 out of 10, Wonderful, (10 reviews)
"Friendly n helpful staff well maintained property"
United States
Piyush
The price is AU$87
includes taxes & fees
25 July - 26 July
Radisson RED Indore

Maira Serai

Maira Serai
5.0 star property
Baihar
The price is AU$318
includes taxes & fees
9 July - 10 July
Maira Serai

Travinities Hotel Avni Palace

Travinities Hotel Avni Palace
3.0 star property
Ujjain
9.4 out of 10, Exceptional, (3 reviews)
"Good stay "
United Kingdom
Ajit
The price is AU$56
includes taxes & fees
12 July - 13 July
Travinities Hotel Avni Palace

Hotel Garima

Hotel Garima
2.5 star property
Ujjain
8.0 out of 10, Very good, (5 reviews)
"Room was good but washroom need to improve."
United Kingdom
Harsh
The price is AU$21
includes taxes & fees
12 July - 13 July
Hotel Garima

Hotel Mahakal Aashray Ujjain

Hotel Mahakal Aashray Ujjain
2.0 star property
Ujjain
7.0 out of 10, Good, (2 reviews)
"Stayed here for a short trip. The rooms were cozy and well - kept, the staff was helpful, and the hotel is in a good location. A nice place for a comfortable stay."
United Kingdom
Pranidhi
The price is AU$27
includes taxes & fees
11 July - 12 July
Hotel Mahakal Aashray Ujjain

Hotel Malay - near Temple & Rail Station

Hotel Malay - near Temple & Rail Station
2.0 star property
Ujjain
10.0 out of 10, Exceptional, (2 reviews)
"The hotel looked really nice inside. Hotel was super clean. My room, the bathroom, and even the lobby were spotless"
United Kingdom
Sumit
The price is AU$31
includes taxes & fees
15 July - 16 July
Hotel Malay - near Temple & Rail Station

Yaarnagar Jungle Resort Ratapani

Yaarnagar Jungle Resort Ratapani
2.0 star property
Budhni
The price is AU$216
includes taxes & fees
9 July - 10 July
Yaarnagar Jungle Resort Ratapani

Taj Lakefront Bhopal

Taj Lakefront Bhopal
5.0 star property
Bhopal
9.2 out of 10, Wonderful, (77 reviews)
"2nd visit to this hotel In 10 days. Everything excellent, hence the return. "
United Kingdom
Richard
The price is AU$119
includes taxes & fees
19 July - 20 July
Taj Lakefront Bhopal

Hotel Vistara

Hotel Vistara
2.0 star property
Ujjain
The price is AU$42
includes taxes & fees
20 July - 21 July
Hotel Vistara

Fairfield by Marriott Indore

Fairfield by Marriott Indore
3.0 star property
Indore
8.2 out of 10, Very good, (125 reviews)
"Overall satisfactory stay for a couple of nights. Location is good, service and staff is supportive, clean rooms, had a minor issue regarding bedsheet cleanliness but was promptly resolved."
United Kingdom
Bhavikkumar
The price is AU$65
includes taxes & fees
26 July - 27 July
Fairfield by Marriott Indore

Sayaji Indore

Sayaji Indore
5.0 star property
Indore
8.4 out of 10, Very good, (105 reviews)
"Excellent Stay"
United States
Dinesh
The price is AU$117
includes taxes & fees
19 July - 20 July
Sayaji Indore

Wow Crest, Indore – IHCL SeleQtions

Wow Crest, Indore – IHCL SeleQtions
5.0 star property
Indore
8.6 out of 10, Excellent, (62 reviews)
"Very nice hotel, good food"
United States
Devendra
The price is AU$100
includes taxes & fees
17 July - 18 July
Wow Crest, Indore – IHCL SeleQtions
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Madhya Pradesh

Showing deals for:17 July - 19 July

Save an average of 15% on thousands of hotels when you're signed in

Top Madhya Pradesh Hotel Reviews

Guide to exploring Madhya Pradesh

Top reasons to visit Madhya Pradesh

  • Adventure and Wildlife: Experience thrilling safaris in national parks like Kanha and Bandhavgarh, renowned for their diverse wildlife.
  • Cultural Heritage: Explore the stunning temples of Khajuraho, showcasing intricate sculptures and rich history.
  • Scenic Landscapes: Enjoy breathtaking views and outdoor activities in lush jungles and serene surroundings.
  • Wellness Tourism: Engage in rejuvenating yoga sessions amidst tranquil settings, perfect for relaxation.
  • Diverse Accommodation: Choose from a wide range of charming hotels and luxurious resorts tailored for every traveller.

Find great hotels in Madhya Pradesh

Discover the diverse range of accommodation options in Madhya Pradesh, from charming hotels to luxurious resorts, catering to every type of traveller. Whether you're seeking a family-friendly getaway, a pet-friendly retreat, or a business-themed stay, you'll find the perfect Madhya Pradesh hotel to suit your needs. Experience the warmth and hospitality of this vibrant region while enjoying top-notch amenities and services tailored for your comfort.

  • Indore Marriott Hotel: Experience luxury and business convenience at Indore Marriott Hotel, a splendid 5-star retreat in Madhya Pradesh. This hotel caters to travellers seeking a blend of sophistication and relaxation, featuring a full-service spa complete with treatment rooms for massages and other therapies. The extensive business amenities, including a fully accessible business centre and multiple meeting rooms, make it an ideal choice for corporate guests. Guests appreciate the serene pool area, perfect for unwinding after a long day of meetings.
  • Radisson Blu Hotel Indore: Radisson Blu Hotel Indore offers a perfect balance of business and leisure in a stylish 5-star setting. Renowned for its comprehensive spa services, including facial treatments and a steam room, this hotel is a sanctuary for those looking to rejuvenate. With a business centre and ample conference space, it’s designed for professional travellers who don’t want to compromise on comfort. The inviting poolside bar and sun loungers provide a delightful escape, ensuring your stay is both productive and relaxing.
  • Fairfield by Marriott Indore: Fairfield by Marriott Indore presents a welcoming 4-star atmosphere tailored for business travellers. This hotel is equipped with a dedicated business centre and multiple meeting rooms, making it an excellent choice for work-related trips. While it focuses on corporate needs, guests enjoy the comfortable accommodations and modern amenities that enhance their stay. The strategic location also allows easy access to local attractions, making it a convenient base for both business and leisure.

Where to stay in Madhya Pradesh

Madhya Pradesh offers a captivating blend of adventure and culture for the discerning traveller. Explore lush jungles, ancient temples, and serene landscapes that promise a luxurious getaway. From the historical marvels of Khajuraho to the wildlife of Kanha National Park, each destination provides a unique experience. Ideal for wellness tourism, this region invites you to immerse yourself in its tropical beauty and rich heritage, making it a perfect escape from the everyday hustle.

  • Indore: Indore is a vibrant city located in the heart of Madhya Pradesh, known for its rich culture and bustling atmosphere. The city experiences a steady flow of visitors throughout the year, with peak arrivals in July, September, and December. Indore offers a unique travel experience that combines culture-themed activities, outdoor adventures, and opportunities for birdwatching. Key attractions include magnificent temples and historic places of worship, allowing tourists to soak in the local heritage. The city is also famous for its delectable street food, making it a culinary haven for food enthusiasts.
  • Bhopal: Bhopal, the capital city of Madhya Pradesh, is renowned for its stunning scenery and diverse outdoor experiences. It attracts a consistent number of travellers, particularly in February, October, and December. Visitors can enjoy exploring public markets, theatres, and local cuisine while indulging in adventure activities around the scenic lakes and national parks. The nearby nature reserves provide a tranquil escape for nature lovers. Bhopal's rich history is reflected in its architecture, offering glimpses into the past amidst the city's modern developments.
  • Ujjain: Ujjain is a city steeped in spiritual significance and cultural heritage, located in Madhya Pradesh. It draws visitors year-round, peaking in July, September, and December. The city's allure lies in its culture-themed attractions, outdoor experiences, and adventurous activities. Ujjain is home to some of the most revered temples and historic places, making it a pilgrimage site for many. The vibrant art scene and resort options offer a perfect blend of leisure and exploration, ensuring a memorable visit for those looking to immerse themselves in Indian traditions.

Things to do in Madhya Pradesh

Madhya Pradesh offers a fantastic mix of outdoor adventure and scenic beauty, making it a perfect getaway for tourists. You can enjoy thrilling safaris, peaceful stargazing, and rejuvenating yoga sessions. Don’t miss out on sightseeing tours and bird watching to fully appreciate the region’s rich biodiversity and stunning landscapes. Whether you’re seeking adventure or relaxation, Madhya Pradesh has something for everyone.

Shopping

In Madhya Pradesh, explore the vibrant New Market, Budhwari Bazaar, and Suraj Kund, all bustling with local culture. If you're up for a drive, visit the larger shopping malls like DB City Mall, located over 16.1km away, offering a mix of brands and entertainment options.

Recreation

Experience the energetic atmosphere at Holkar Stadium, where you can enjoy various sports events. For relaxation, Sair Sapata Bhopal offers tranquil surroundings perfect for unwinding. Meanwhile, TT Nagar Stadium provides a vibrant sports environment, ideal for those who love an active lifestyle.

Adventure

In Madhya Pradesh, explore the thrilling wildlife at Kanha National Park, where you can spot tigers in their natural habitat. Experience the exhilarating river rafting in the Narmada River, surrounded by breathtaking landscapes and lush greenery, perfect for adventure seekers looking for excitement.

Nightlife

Experience the unique Vedh Shala Observatory, where you can gaze at the stars while enjoying a family-friendly atmosphere. It's a perfect blend of entertainment and education, offering a captivating night under the celestial sky in Madhya Pradesh.

Booking tips and Expedia advantages for Madhya Pradesh

When planning your trip to Madhya Pradesh, consider visiting during the cheaper months of April to May or August for better deals. Sundays are the least expensive days for accommodation, while Wednesdays tend to be pricier. Use Expedia’s search tool to find budget-friendly options and filter for eco-certified hotels. To save even more, consider bundling your hotel bookings with flights and activities. Take advantage of public transport to explore the region affordably, and seek out free attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Madhya Pradesh are April to May and August, where the prices are slightly lower. This is in comparison to June to July and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Madhya Pradesh is Sunday. The most expensive day to stay in Madhya Pradesh is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, preferred location, and other criteria with ease. You can arrange your results to display prices from lowest to highest, making it simple to find the most affordable accommodation first. Additionally, you have the option to refine your search by hotel type—if you select the Eco-certified filter, you’ll see a selection of sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save some dollars by combining your hotel booking in Madhya Pradesh with your flights and activities through an Expedia package.

Find the best attractions in Madhya Pradesh

Madhya Pradesh is a fantastic destination for outdoor and adventure enthusiasts, offering a blend of stunning scenery, historic palaces, and ancient temples. Highlights include exploring the rich cultural heritage at iconic tourist attractions, as well as enjoying the natural beauty in national parks. For a memorable experience, check out the Madhya Pradesh Tourism Department for top locales and activities that cater to every traveller's interests.

  • Mahakaleshwar Jyotirlinga: This revered temple is a significant pilgrimage site, embodying rich cultural heritage and spirituality. Witness the unique Bhasma Aarti, where sacred ash is offered to the deity, creating a deeply spiritual atmosphere. It's a truly immersive experience into the local customs and beliefs.
  • Kanha National Park: Experience the thrill of spotting majestic tigers, leopards, and other wildlife in their natural habitat. With its lush forests and diverse ecosystems, Kanha is perfect for outdoor adventures like jeep safaris and nature walks, offering stunning scenery and a chance to connect with nature.
  • Upper Lake: This picturesque lake is ideal for leisurely boat rides, sunset views, and romantic strolls along the waterfront. Surrounded by lush greenery, it provides a serene escape, making it perfect for relaxation and enjoying the vibrant local atmosphere.

Best time to go to Madhya Pradesh

The best time to visit Madhya Pradesh is dependant on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry). January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January65.3°F (18.5°C)No Rain (Dry)SunnyAverageAverage
February77.0°F (25.0°C)No Rain (Dry)SunnySlightly LowAverage
March80.8°F (27.1°C)No Rain (Dry)SunnySlightly LowAverage
April89.8°F (32.1°C)No Rain (Dry)SunnySlightly LowSlightly Low
May93.0°F (33.9°C)No Rain (Dry)SunnyAverageSlightly Low
June89.2°F (31.8°C)Light RainMostly SunnyAverageSlightly High
July79.3°F (26.3°C)Frequent RainMostly CloudySlightly HighSlightly High
August77.5°F (25.3°C)Frequent RainMostly CloudyAverageSlightly Low
September78.4°F (25.8°C)Moderate RainMostly SunnySlightly HighAverage
October78.8°F (26.0°C)No Rain (Dry)SunnyAverageAverage
November71.2°F (21.8°C)No Rain (Dry)SunnyAverageAverage
December68.5°F (20.3°C)No Rain (Dry)SunnySlightly HighSlightly High

Frequently asked questions

How much do hotels in Madhya Pradesh cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in Madhya Pradesh. You can find cheap options from AU$21 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters such as property type and amenities to narrow down your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Madhya Pradesh?
Temperatures vary across Madhya Pradesh, so the best time to travel really depends on where you're visiting. If you're after a summer getaway in Indore, arrange your trip between June and August when daily average temperatures range from 25ºC to 31ºC. Bear in mind that Indore has a tropical savanna climate, so be sure to pack accordingly.
What is the best area to stay in Madhya Pradesh?
Madhya Pradesh has plenty of cool places to stay, like Indore and Bhopal. Each has its own fabulous attractions, so why not set aside time to discover both?
Are there any luxury hotels in Madhya Pradesh?
Some of our best hotels in Madhya Pradesh are in Indore. Check out high-end options such as Sheraton Grand Palace Indore, which comes with a swimming pool, concierge services and room service. Brilliant Hotel & Convention Centre is another popular pick in this city.
What are the top all-inclusive hotels in Madhya Pradesh?
If you're searching for a relaxed and stress-free holiday, settle in at Eriline Resorts. Usually including your drinks, food and some recreational activities in the flat upfront price, it's among the best options for an all-inclusive stay in Madhya Pradesh.
How can I find cheap hotels in Madhya Pradesh?
The best place to begin your search is with our "Price per night" filter. At the moment, the cheapest hotels start at AU$21 per night. Other ways to lock in a pocket-friendly stay in Madhya Pradesh are by booking early and being flexible with the dates you travel. For more bargains, go to our cheap hotels in Madhya Pradesh page.
What are the best hotels in Madhya Pradesh for families?
Pack your bags (and the little ones!) and get set for a fun-packed holiday at one of our top family-friendly properties in Madhya Pradesh. Located in Indore, Sheraton Grand Palace Indore is a great pick. A children's pool and housekeeping services are a couple of the amenities here. Or chill out with the fam at Brilliant Hotel & Convention Centre. You can also look for your perfect stay by checking the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Madhya Pradesh?
Relaxation mode ON! Savour the beach life at Madhya Pradesh's top ocean-view hotels like The Fern Residency Bhopal. This sought-after property in Bhopal features pool sun loungers, a swimming pool and a bunch of other conveniences. You can also soak up relaxing coastal vibes at Hotel Stay Casa, another in-demand retreat in this city.
Why should I book my Madhya Pradesh hotel with Expedia?
Book your Madhya Pradesh hotel with Expedia for ease, choice and price. Sign up for our free One Key™ rewards programme to unlock exclusive perks and discounted Member Prices. Dates not set in stone? Not to worry — we've got you covered in case your plans change. And, if you ever have a question, our online Help Centre is always available.

Explore a world of travel with Expedia